mechanical duster - Espagnol Anglais Dictionnaire